welsh rarebit - Spanish English Dictionary